package com.ruoyi.system.pojo.entity;

import lombok.Data;

import java.util.Date;

@Data
public class Review {

    private Integer id;

    /**
     * 用户ID，引用用户表中的唯一标识符，表示该评价由哪个用户发布
     */
    private Integer userId;

    /**
     * 商品或服务ID，引用商品表或服务表中的唯一标识符，表示该评价对象
     */
    private Integer itemId;

    /**
     * 实体类型，指明评价是针对商品、商店还是服务，帮助区分评价的对象
     */
    private Integer entityType;

    /**
     * 评分，范围为1到5，表示用户对商品、商店或服务的满意程度
     */
    private Integer rating;

    /**
     * 评价内容，用户对商品、商店或服务的具体反馈和意见
     */
    private String comment;

    /**
     * 评价日期，记录用户发布评价的时间
     */
    private Date date;
}
